About Carlton Resource Solutions Holdings Limited (SC317265) United Kingdom