About C S Backhouse Storage Ltd (13506348) United Kingdom