About J & M Contracts International Limited (04711620) United Kingdom