About Farris Knight Ltd (10329449) United Kingdom