About Str8 Six Ltd (05671216) United Kingdom