About Mesac Ltd (12481648) United Kingdom