About Leslie Murray Limited (SC328367) United Kingdom