About Barnoaks Management Limited (00784210) United Kingdom