About Steven Womersley & Company Ltd (06275492) United Kingdom