About Naz Self Serve (blackburn) Limited (09339324) United Kingdom