About Farren Drury Limited (05034017) United Kingdom