About C & K Access Platforms Ltd (11596732) United Kingdom