About Tucker S Brook Management Company Limited (05435242) United Kingdom