About Lochwood Limited (SC496543) United Kingdom