About Craymanor Holdings Limited (07839605) United Kingdom