About M & S Shutter Services Limited (03145578) United Kingdom