About Middlebrook Horwich Limited (03244652) United Kingdom