About Lee Brothers Limited (06114993) United Kingdom