About Thrupenny Bits Limited (06176148) United Kingdom