About Sempra Design Limited (10359961) United Kingdom