About Meritrise (barnsbury) Limited (04263976) United Kingdom