About Truro Penellum Limited (13281237) United Kingdom