About Helena Baldowska Ltd (09836833) United Kingdom