About Cooper Rudd Limited (11751304) United Kingdom