About Mcevoy Holdings Ltd (12878839) United Kingdom