About Abbot Associates Holdings Limited (11736728) United Kingdom