About Alex Meakin Ltd (11661526) United Kingdom