About Abx Services Ltd (12579378) United Kingdom