About Serclinec Ltd (13050412) United Kingdom