About Shiretortola Row Ltd (13689068) United Kingdom