About Durham Grove Limited (12096674) United Kingdom