About Scattered Thoughts Records Limited (13067197) United Kingdom