About Abbots Asset Holdings Limited (12117251) United Kingdom