About Sebastien Hinault Limited (13486961) United Kingdom