About Mintroom Barry Ltd (12267689) United Kingdom