About Barringtoncooper Ltd (06934577) United Kingdom