About Diesel City Ink Limited (11407657) United Kingdom