About Walshaw Brook Management Company Limited (05736874) United Kingdom