About Trelowen Mor Ltd. (08672260) United Kingdom