About Coopers Business Services Limited (06595879) United Kingdom