About The Strand Cumbria Ltd (11602381) United Kingdom