About A & A Lubo Ltd (09024999) United Kingdom