About W Lid Services Limited (10784620) United Kingdom