About The Board Designer Limited (13343193) United Kingdom