About Sun Storage Ltd. (09712120) United Kingdom