About Paul Cowie Limited (12120149) United Kingdom