About Moores Management & Finance Limited (00706731) United Kingdom