About Loaded Kitchen Limited (13020849) United Kingdom