About W E Barton & Sons Limited (12400247) United Kingdom