About Alligator Storage Ltd. (03356309) United Kingdom