About Pascal Ltd (11998750) United Kingdom