About Chipswich Limited (10511967) United Kingdom