About Holkham (uk) Limited (06308075) United Kingdom