About Treglasta Manor Limited (13113643) United Kingdom