About Salpa Limited (12961536) United Kingdom