About Labassa Woolfe Ltd (10403594) United Kingdom