About Abbott Barber Communications Limited (07402487) United Kingdom