About Alford Pizza Limited (10084241) United Kingdom