About Trevose Lodge Limited (04925473) United Kingdom