About Genesis Range Company Limited (07333199) United Kingdom