About Gloweth Barton Truro Ltd (11672758) United Kingdom