About Cooper Trustees Limited (07942002) United Kingdom