About Kirkwood Studio Ltd (10879359) United Kingdom