About Star Of Life Medical Ltd (13431139) United Kingdom