About Stellison Limited (00743883) United Kingdom