About Farrin Limited (10746379) United Kingdom