About Thompson Pesch Developments Ltd (13116316) United Kingdom