About Sander & Kay Limited (01060981) United Kingdom