About Ldh London Design House Co. Ltd (12961781) United Kingdom