About Lydia Lowe Limited (10491196) United Kingdom