About Mirfield London Limited (12424306) United Kingdom