About Steve Gene Limited (09338772) United Kingdom