About Calmin Stephenson Ltd (10891010) United Kingdom