About Siglead Europe Limited (06472604) United Kingdom