About Lauren Anderson Ltd (SC629224) United Kingdom