About Alfie Technical Services Ltd (12243356) United Kingdom