About Dilk Associates Limited (SC633087) United Kingdom