About Abbots Holding Limited (11028726) United Kingdom