About Department 7 Limited (03730265) United Kingdom