About Steen C Limited (10586703) United Kingdom