About Chidwick Investments Limited (12625370) United Kingdom