About D.k.devonport Limited (02072934) United Kingdom