About Shampoodle & Setter Limited (09483317) United Kingdom