About Stefan Lipa Consultancy Limited (02972447) United Kingdom