About Spencnath Investment Ltd (09363478) United Kingdom