About Justin Sola Design Limited (09895242) United Kingdom