About Farradane Limited (01387840) United Kingdom