About Henri Chippy Limited (SC627452) United Kingdom