About E & C Bampton Ltd (11780540) United Kingdom