About Kitchen Artillery Limited (12830640) United Kingdom