About The Original Factory Shop Group Limited (02882042) United Kingdom