About Chaplin Farrant Limited (02549079) United Kingdom