About Valley Life Publishing Ltd (10130224) United Kingdom