About Northridge Consultants Limited (03150510) United Kingdom