About Nich & D S Ltd (07707531) United Kingdom