About Roger Barrett Limited (02755766) United Kingdom