About M J Vallance Ltd (12945302) United Kingdom