About Farleigh Ventures Limited (12292366) United Kingdom