About John Hickton & Co. Limited (00174960) United Kingdom