About Abbey Service Solutions Ltd (10824042) United Kingdom