About Genesis Patterns Limited (02703057) United Kingdom