About Melia (yorkshire) Limited (08634045) United Kingdom