About Alex Parker Limited (08460912) United Kingdom