About A L Bilba Ltd (13028271) United Kingdom