About Northbrook House Limited (04427201) United Kingdom