About Bilard Ltd (09292240) United Kingdom