About Scobie And Junor (holdings) Limited (SC047779) United Kingdom