About Alfie Construction Ltd (12446663) United Kingdom