About J.d. Beeby Limited (04669697) United Kingdom