About M J Squire Limited (11434800) United Kingdom