About Lynx Design & Building Services Ltd (11063133) United Kingdom