About Alex S Dornoch Limited (SC709193) United Kingdom