About Meakon Limited (10124797) United Kingdom