About S P Props Limited (12031067) United Kingdom