About Roose & Andersons Ltd (12338699) United Kingdom