About Farnes Holdings Limited (11782143) United Kingdom