About H. M. Foam Distributors Limited (01766639) United Kingdom