About Chelsey Briggs Limited (10790928) United Kingdom