About Sarah Johnson Design Limited (13040690) United Kingdom