About Startec Development Limited (09193804) United Kingdom