About Nettie Scroop Ltd (13268286) United Kingdom