About Roger James Clements & Partners Limited (12750685) United Kingdom