About Str (bristol) Limited (10582818) United Kingdom