About Patterplace Limited (01077656) United Kingdom