About The Department Club Ltd (13274086) United Kingdom