About Alan Mackelworth & Co Limited (04164960) United Kingdom