About Mitten Holmes Ltd (13480970) United Kingdom