About Swingate Storage Limited (04609245) United Kingdom