About Lucas Wawro Ltd (10008641) United Kingdom