About Endless Pattern Ltd (13571131) United Kingdom