About Sambells (truro) Limited (03835175) United Kingdom