About Abbotts Holdings Limited (06844435) United Kingdom