About Wild Boar Design Limited (03220415) United Kingdom