About Cooke & Lewis Construction Limited (05088666) United Kingdom