About Lb Maroubra Ltd (13062172) United Kingdom