About Cooper Rose Design Llp (OC369959) United Kingdom