About Sescon Limited (07414346) United Kingdom