About Alf Parker Limited (12497521) United Kingdom