About Murray Alexander Co. Ltd. (03965783) United Kingdom