About N & D Austin Limited (SC386502) United Kingdom