About Euguard (scotland) Limited (SC243993) United Kingdom