About Dillow (london) Amusement Machine Suppliers Limited (01087782) United Kingdom