About Trevellyan Developments Limited (01480424) United Kingdom