About Merriott Art And Technical Limited (05132478) United Kingdom