About Chalesand Limited (03680608) United Kingdom