About Sejac Limited (08661452) United Kingdom