About Gallotech Limited (03421994) United Kingdom