About Detling Rock Limited (13195466) United Kingdom