About Loh Design Limited (08690276) United Kingdom