About Truro Storage Limited (12694937) United Kingdom