About Mitred Kitchen Installations Ltd (SC633987) United Kingdom