About Greg Cooper Limited (10132927) United Kingdom