About John Birdsall Limited (08781031) United Kingdom