About The Abbey Group Global Limited (10512090) United Kingdom