About E O Tinson & Sons Ltd (08511269) United Kingdom