About Jerome Soft Strip Solutions Ltd (11986852) United Kingdom