About Netto & Company Limited (03179331) United Kingdom