About North Star D&c Limited (12056318) United Kingdom