About Marina Lewycka Limited (05190685) United Kingdom