About Hermit Services (scotland) Limited (SC352661) United Kingdom