About Merritt Design Partnership Limited (05958242) United Kingdom