About Bartie & Hector Ltd (06610206) United Kingdom