About Scale Design Limited (13501488) United Kingdom