About Britton & Britton Limited (08540371) United Kingdom