About The Artillery Design Studio Ltd (10730290) United Kingdom