About Farne Associates Limited (11963867) United Kingdom