About Stressman Engineering Ltd (07813608) United Kingdom