About Rogers Associates Limited (04458817) United Kingdom