About M O & S I T Tucker Limited (12352427) United Kingdom