About Holly Simons Design Limited (11627476) United Kingdom