About Trott Developments Limited (02120921) United Kingdom