About Alan Muckle Limited (04451866) United Kingdom