About Bilford Lh Ltd (12504612) United Kingdom