About D&k Hodgson Ltd (12113662) United Kingdom