About Northfields Kelvinside Ltd (12464739) United Kingdom