About Alan Worrall Limited (11059058) United Kingdom