About Sandmoor Press Ltd (10191939) United Kingdom