About Farrar Smith Limited (04856900) United Kingdom