About The Design Laboratory Limited (02508362) United Kingdom