About Charon Solar 16 Limited (07699362) United Kingdom