About Purple Pepper Penarth Limited (11461356) United Kingdom