About C.b. Leach Limited (01447700) United Kingdom