About Coffee Technical Solutions Limited (07291745) United Kingdom