About Dominic Barber Limited (10525131) United Kingdom