About Design Pattern Ltd (07664996) United Kingdom