About S.a.lunn Limited (00784398) United Kingdom