About C. Slooten Limited (00486850) United Kingdom