About Longford Storage Limited (11121399) United Kingdom