About Mickey Ledge Limited (13195050) United Kingdom