About Farndale Communications Limited (06227429) United Kingdom