No knowledge of company. Part of haddon house. some reviews on review centre.
Re furniture and cats. Suggest using a small amount of Orange Oil cleaner occasionally. Cats absolutely hate it and will stay clear. Orange peel around the garden can stop fouling aswell.
huckster