About Abbot New Limited (12236424) United Kingdom