About Charollais Limited (02226930) United Kingdom