About Abbey Road Kids Club Ltd. (03929208) United Kingdom