About S Jackman Services Limited (09679811) United Kingdom