About H & F Badcock Mouldings Limited (07702238) United Kingdom