About Pimento Deli Limited (12474531) United Kingdom