About Patrick Chabrol Consulting Limited (10399248) United Kingdom