About Thompson Thompson & Bailey Design & Build Ltd (12452804) United Kingdom