About Hurlingham Design Services Ltd (12229022) United Kingdom