About Chris Scott Holdings Limited (09288180) United Kingdom