About Sextant Management Services Limited (03257064) United Kingdom