About Farrs Freehouse S Ltd (12429526) United Kingdom