About C.s. Beard & Son (heating) Limited (01104844) United Kingdom