About Williams Jeffery Barber Limited (07044432) United Kingdom