About Mulrankin Management Limited (01743420) United Kingdom