About R L Barrett Limited (13334734) United Kingdom