About Neil S Dog Wash Limited (09816696) United Kingdom