About Merrigate Limited (05253738) United Kingdom