About Alfie The Oddjob Boy Ltd (12719743) United Kingdom