About Strawbridge Engineering Services Limited (11572064) United Kingdom