About Pascal Lavorel Limited (04496402) United Kingdom