About Meggeson Management Company Limited (08454013) United Kingdom