About Barton Seagrave Ltd (13636242) United Kingdom