About The Angell S Barber Company Limited (04827383) United Kingdom