About Rollins & French Limited (13137280) United Kingdom