About Steven J Thierens Ltd (11830642) United Kingdom