About 2 Stromness Road Ltd (11271640) United Kingdom