About C & K Hutton Holdings Limited (09037063) United Kingdom