About Genesis Products Ltd (11636864) United Kingdom