About Gensol Mechanical Engineering Services Limited (12499474) United Kingdom