About Oakdene Hollins Ltd. (02937129) United Kingdom