About Meakertron Ltd (11178455) United Kingdom