About Raymond Lockie Ltd. (SC232082) United Kingdom