About The Design Board Ltd (06812400) United Kingdom