About Exell Services Ltd (13493533) United Kingdom