About Farrington Communications Limited (12069447) United Kingdom