About Ned Barber Limited (10956492) United Kingdom