About Whitechurch Durham Limited (10988917) United Kingdom