About Northdate Limited (07748166) United Kingdom