About Roger Henderson Associates Limited (05982135) United Kingdom