About Sebastien Pasdelou Limited (10370442) United Kingdom