About C Michael Contractors Ltd (10048897) United Kingdom