About M. Clarke & Sons Contracts Limited (NI053577) United Kingdom