About Rodwell Barns Management Company Limited (06839825) United Kingdom