About Sood Holdings (glasgow) Limited (SC567453) United Kingdom