About D. & R. Hankins (manea) Holdings Limited (11345679) United Kingdom