About Meyler Developments Limited (09422966) United Kingdom