About Paskals London Ltd (10918410) United Kingdom