About Omser (scotland) Limited (SC062051) United Kingdom