About Melt Bromsgrove Ltd (12679255) United Kingdom