About Abbot Holdings Limited (02682916) United Kingdom