About Gencor International Limited (03403681) United Kingdom