About S Mccombie & Co Limited (05640117) United Kingdom