About S Holsteler Limited (09434961) United Kingdom