About Follaton Oak Management Company Limited (09717122) United Kingdom