About Hickory (scotland) Limited (SC430051) United Kingdom