About Stormbridge International Limited (09199963) United Kingdom