About Nigel Trott Developments Ltd (11178605) United Kingdom