About Leigh Bpt Limited (08786493) United Kingdom