About Cooper & Hall Ltd (05826894) United Kingdom