About Patrick Blower Cartoons Limited (08188088) United Kingdom