About Genon Laboratories Ltd (03575808) United Kingdom