About D. & D. Amusements Ltd. (SC196522) United Kingdom