About Salisbury Investment Castings Limited (00965773) United Kingdom