About Bramfield Limited (03167576) United Kingdom