About Holm Oak (falmouth) Limited (06883523) United Kingdom