About Charles Farris Limited (02252575) United Kingdom