About Pascal Canelle Ltd (09806865) United Kingdom