About Roger A. Balmer Ltd (03758965) United Kingdom