About Pascal Stephan Ltd (11876348) United Kingdom