About Strauss & Jordan Limited (06559263) United Kingdom