About Trelowek Limited (12861833) United Kingdom