About S P Jeffries Limited (09020539) United Kingdom