About Knole Associates Ltd (09500710) United Kingdom