About Gennard S Ltd (11691342) United Kingdom