About Gensol Engineering Services Ltd (08399676) United Kingdom