About The Pattern Boss Studio Ltd (13079882) United Kingdom