About M & C Scott Limited (04513252) United Kingdom