About Heavy Plate Media Production Ltd (12922978) United Kingdom