About Dickins Castle Limited (13639210) United Kingdom