About H Rodgers Limited (10329937) United Kingdom