About S J Brockhouse Consultancy Ltd (11587181) United Kingdom