About Maunby Investment Management Limited (01676636) United Kingdom