About W&l Barber Ltd (13058002) United Kingdom