About Strausser Uk Limited (13383805) United Kingdom