About Mickledale Lane Limited (11117229) United Kingdom