About M & S Constructions B Ham Ltd (11876325) United Kingdom