About Alfy Jack Construction Ltd (12690425) United Kingdom