About Management & Investment Limited (03306958) United Kingdom