About Knott Farm (management) Limited (04641530) United Kingdom