About Northdean Associates Ltd (10871091) United Kingdom