About Mease Limited (07403325) United Kingdom