About Craigmyle Glebe Limited (00283997) United Kingdom