About Dave Kirkwood Studio Limited (06603917) United Kingdom