About Bristol & Abbot Limited (12469620) United Kingdom