About M&m Sherret Limited (SC615877) United Kingdom