About Truro V.e. Limited (06258284) United Kingdom