About L & A Wax Limited (05433839) United Kingdom