About H E Riddoch Ltd (SC603886) United Kingdom