About W.l Langsbury Limited (10358269) United Kingdom