About Walker Thompson Developments Ltd (13595612) United Kingdom