About Cooper Solutions Limited (05168547) United Kingdom