About Mitre Yard Holdings Limited (13041579) United Kingdom