About Safflin Limited (05935391) United Kingdom