About Abbott & Bramwell Limited (02929143) United Kingdom