About Trevor Newton Limited (09632612) United Kingdom