About S Mummery & Sons Limited (05375976) United Kingdom