About W. J. Salfenmoser Limited (SC297115) United Kingdom