About S P Holmes Limited (11587663) United Kingdom