About L. P. Balmforth & Son Limited (01257683) United Kingdom