About S Holdway Holdings Limited (09380315) United Kingdom