About Britton & Hills Limited (08162432) United Kingdom