About Acton & Lloyds Limited (12396293) United Kingdom