About The Mull Management Company Limited (08998784) United Kingdom