About Dept 42 Limited (12529969) United Kingdom