About John Farrington & Co Limited (02724561) United Kingdom