About Battersea Spice Limited (13619000) United Kingdom