About Barber Streisand Limited (09886209) United Kingdom