About Deas Design Limited (SC493922) United Kingdom