About Big Bear Design Limited (08101128) United Kingdom