About Abbey Group International Limited (10300052) United Kingdom