About Billy Shears Bidford Ltd (10035778) United Kingdom