About Lee J Barrett Limited (05918907) United Kingdom