About Wallerthwaite Management Company Limited (12075269) United Kingdom