About Sanchez Stevens Co Design Limited (11915075) United Kingdom