About Barton Hasker Limited (03146467) United Kingdom