About Abbotts Manufacturing Limited (07523220) United Kingdom