About Strawb Systems Limited (SC173928) United Kingdom