About Sofreno Hellas Limited (03338160) United Kingdom