About M J Gilbert Ltd. (07877580) United Kingdom