About John Medlicott & Company Limited (04920070) United Kingdom