About Giles Sandford Cosmetics Limited (SC392059) United Kingdom