About M & S International Limited (05690478) United Kingdom