About Iain Storrar Ltd. (SC499001) United Kingdom