About T E Beaumont & Son Limited (12991142) United Kingdom