About Thrower Storage Limited (13629340) United Kingdom