About Bell-fox Ltd (05069766) United Kingdom