About Merrals Shaw Limited (12551882) United Kingdom