About Micklefield Limited (00524720) United Kingdom