About Mase Facilities Limited (11752259) United Kingdom