About Sunray Seven Limited (06070160) United Kingdom