About Red Barber D & S Ltd (09209293) United Kingdom