About Sophie Petter Design Ltd (08089105) United Kingdom