About Locherby Enterprises Ltd. (SC211652) United Kingdom