About Murray & Burrell Limited (SC023978) United Kingdom