About Left Design Limited (SC386475) United Kingdom