About Crampton Holdings Limited (10282701) United Kingdom