About M J Self Limited (09716537) United Kingdom