About Strauss Legal Services Limited (10842088) United Kingdom