About B & C Holt Ltd. (03801451) United Kingdom