About John Edgerton & Co Limited (04636009) United Kingdom