About Farren Trading Limited (11341307) United Kingdom