About General Patterns Limited (04840069) United Kingdom