About Sextant Limited (02598278) United Kingdom