About Farne Limited (11445684) United Kingdom