About Sherwood Chickasso Ltd (13581766) United Kingdom