About May & Hassell (scotland) Limited (SC030568) United Kingdom