About Barber Harrison And Platt Limited (01676376) United Kingdom