About Jamesadamsonvfx Limited (07262495) United Kingdom