About Bidford Leisure Building Limited (11748228) United Kingdom