About Chickerell Developments Limited (13042188) United Kingdom