About Barton And Sons Limited (11990927) United Kingdom