About Pascal Retail Ltd (13160399) United Kingdom