About Alpha Grimsby Ltd (12040417) United Kingdom