About M3 Building Technology Europe Limited (09535222) United Kingdom